About T & I Trading Services Limited (13434165) United Kingdom