About T&r 2486 Construction Ltd (13212407) United Kingdom