About Cavendish Pharmaceuticals Ltd (06346463) United Kingdom