About H And I Group Ltd (10718346) United Kingdom