About T & I Prop Limited (10023294) United Kingdom