About Barclay Pharmaceuticals (atherstone) Limited (00434619) United Kingdom