About Ellis Hyde Limited (09324552) United Kingdom