About T.d.s. Holdings Limited (00619598) United Kingdom