About Roger Hyde Limited (01140107) United Kingdom