About Cambridge West Holdings Ltd (12774469) United Kingdom