About Griffin Hydethorpe Limited (13285920) United Kingdom