About Steve Swanson Glazing Ltd (11017837) United Kingdom