About T & I Sealed Units Limited (04444500) United Kingdom