About John A Hyde & Co Limited (08727378) United Kingdom