About Glass & Glaze Ltd (12704727) United Kingdom