About The Barrel South Yorkshire Ltd (08635176) United Kingdom