The Real Lancashire Black Pudding Co. Ltd. The Pudding Mill, Waterside Road, Haslingden.  BB4 5EN.  01706 231029