About Barns & Vats Ltd (12565392) United Kingdom