About Cambridge Design Centre Limited (07734950) United Kingdom