About Hyde & Sons Limited (00558659) United Kingdom