About Cambridge Technical College - London Ltd (13093638) United Kingdom