About Glemsford Management Services Ltd. (06203408) United Kingdom