About Cambridge Corporation Limited (12168712) United Kingdom