About Cambridge Allergy Ltd (09905065) United Kingdom