The most expensive cap maker in the world, Rumsey Wells Doggie Caps UK 1937