A & V Needham & Son phone Higher Knoll Farm, Rivington Lane, Horwich Rivington, Greater Manchester BL6 7RZ map D Wood phone Wilcocks Farm, Dean Head Lane Rivington, Greater Manchester BL6 7SJ map if (!IN_DEV) { ?> } ?> J Raby phone Bradleys Farm, Sheephouse Lane Rivington, Greater Manchester BL6 7SD map if (!IN_DEV) { ?> } ?>