About James Whitworth & Sons Limited (00086507) United Kingdom