About James Pyle Holdings Ltd (10927906) United Kingdom