About H. B. Holt & Sons Limited (03597439) United Kingdom