About Cook & Hayman Ltd (12764760) United Kingdom