About Peter Whitworth & Sons Ltd (08780073) United Kingdom