About Hillcote Limited (10142207) United Kingdom