About Hidcote Holdings Limited (12204291) United Kingdom