About T & I Communications Ltd (09217307) United Kingdom