About Terrace Hill Foodstore Developments Limited (05631687) United Kingdom