About Glm Solutions Ltd (07333113) United Kingdom