About Glm Stafford Ltd (10289953) United Kingdom