About T2 Solutions Uk Limited (05648680) United Kingdom