About T.d.r. Transport Services (holdings) Limited (12059364) United Kingdom