About The Keg & Cask Group Ltd (11264370) United Kingdom