About Cambridge Design Technology Limited (09398332) United Kingdom