About Glenmeer Ltd (10118925) United Kingdom