About Hilditch & Key Limited (00924034) United Kingdom