About Glass & Glazing Ltd (05817283) United Kingdom