About Glass Klaidas Ltd (12608460) United Kingdom