About H & J Group Limited (12840689) United Kingdom