About T.s.l. Group (ni) Ltd (NI602730) United Kingdom