About Westend Glass & Glazing Ltd. (SC416183) United Kingdom