For over 75 years Owen Barry has been manufacturing real sheepskin, leather, and cowhide products in Somerset UK factory. All our skins are carefully hand-selected, they are a 100% by-product of the food industry.
Price
Quality of Products/Services:
Overall Experience
Customer Service
Your review is recommended to be at least 140 characters long
No 3, The Tanyard, Leigh Road BA16 0HD
June, 2025
13
Friday
August 26,2019
Awesome Job!
We have received your appointment and will send you a confirmation to your provided email upon approval.