About The Glass & Glazing Shop Limited (07969366) United Kingdom