About James Pyle Limited (08184953) United Kingdom