About James Pye & Son Ltd (10302380) United Kingdom