About Northampton European Supermarket Ltd (12155795) United Kingdom