About The Outback Barrel Store Ltd (13195361) United Kingdom