About J & H Supermarket Limited (12530231) United Kingdom