About Ab London Supermarkets Ltd (12821494) United Kingdom