About Cambridge Devices Limited (02663460) United Kingdom