About Christopher Hyde Limited (03053035) United Kingdom