About Market Tavern Stroud Limited (09049693) United Kingdom