About Pitt & Sons Limited (08974386) United Kingdom