About Broughton Group Holdings Limited (04428608) United Kingdom