About Jpj Stores Limited (13438829) United Kingdom