About Terrace Hill Foodstore Development Company Parent Limited (09814002) United Kingdom