About H & T Group Plc (05188117) United Kingdom