About Jeffery Supermarket Ltd (12155975) United Kingdom