About Ctdi Holdings Limited (09973740) United Kingdom