About T.s.g. Associates Llp (OC341779) United Kingdom