About J & P Retail Shop Limited (10179793) United Kingdom