About The Cock Inn Henbury Limited (12027181) United Kingdom