About Hyder Holdings Limited (05608909) United Kingdom