About John Hyde Engineering Limited (02305498) United Kingdom