Longton Glass and Windows Ltd phone Unit 4a, Longton Business Park, Station Rd, Much Hoole Little Hoole, Lancashire PR4 5LE map