About Bar Techs Cellar Services Ltd (13587329) United Kingdom