The Spectacle Factory Shop Ltd, phone Toll Bar Business Park, Newchurch Rd Bacup, Lancashire OL13 0NA map