About Hilditch & Key (holdings) Limited (00656218) United Kingdom