About Glassrooms Manufacturing Limited (11198785) United Kingdom