About T.b.d.a. Limited (02428692) United Kingdom