About T & T Uk Inter Associates Limited (10681416) United Kingdom