About Frederick Hyde Limited (03112115) United Kingdom