About F. H. Pullin & Sons Limited (02153348) United Kingdom