About J & J Stores Ltd (08400160) United Kingdom