About T&r Uk Construct Limited (12789272) United Kingdom