About T.r. Sales & Son Limited (00821114) United Kingdom