About Charles Hyde & Son Limited (00902172) United Kingdom