Stores in Nelson, Lancashire We help you find any company! Barrowford Pet Store Ltd 1 Roughlee Street, Barrowford Nelson, Lancashire Br Motors (nw) Limited 230-232 Leeds Road Nelson, Lancashire