About Cambridge Bioscience Limited (04382252) United Kingdom