About T&r Construct Ltd (13076583) United Kingdom