About T.d. Cross Limited (01631813) United Kingdom