About T.r. Sale Limited (06226272) United Kingdom