About Barns Furr Ltd (11778728) United Kingdom