About T & I Enterprise S Ltd (12781289) United Kingdom