About Glass Control 247 Ltd (12546255) United Kingdom