About Glm Services Ltd (04272218) United Kingdom