Sir William Hamo Thornycroft British, 1850-1925