About Hooper Hyde Limited (11653906) United Kingdom