About The Cellar Bar & Kitchen Limited (12268794) United Kingdom