About Hyder Corporation Limited (07502329) United Kingdom