About Hidcote Limited (02956143) United Kingdom