About Cambridge Laboratories Ltd (12780171) United Kingdom