We have found 2 companies of

Farming - Livestock & Other Animals Barnoldswick

1. Manor House

Farming - Livestock & Other Animals

Brogden La
BB18 5XE, Barnoldswick (Lancashire)
01282813391

2. Moorhouse A & Son

Farming - Livestock & Other Animals

Brogden La
BB18 5XE, Barnoldswick (Lancashire)
01282812242