About J & S Supermarket Ltd (13133230) United Kingdom