Owen Cattle Co Ltd
Hall: 7 Stand number: 936
- | Precision farming and control systems
- | Waste handling, recycling and water treatment
- | Agricultural machinery
- Augers for Tub Feeders
- Automatic/Robotic Field Feeders for Cattle
Address
Penllyn Estate Farm, CowbridgeVale of Glamorgan
Wales
CF71 7FF
United Kingdom