McLuskey Glazing Ltd logo a large, double-glazed mutlistorey building seen from below