About Glass Environments Ltd (10601012) United Kingdom