About Swift Glass And Glazing Ltd (13645603) United Kingdom