About Sw Glass & Glazing Ltd (07879728) United Kingdom