About Glenmast Limited (11164430) United Kingdom