About Spar Foodmarkets Limited (03913092) United Kingdom