About Hoyle & Hughes Ltd (10662937) United Kingdom