About Hyde Mill Limited (05488207) United Kingdom