About T.d.a. (london) Limited (01693218) United Kingdom