About I B Hyde & Son Limited (04530698) United Kingdom