About J & X Supermarket Limited (11629973) United Kingdom