About W.h. Horsley & Co Ltd (09662601) United Kingdom