About Glenmord Limited (11860845) United Kingdom