About J Pelle Ltd (11682681) United Kingdom