About European Supermarket Brands Limited (03258328) United Kingdom