About H&c Group Limited. (03030434) United Kingdom