About Hyde Harrington Limited (03946511) United Kingdom