About Mersea Island Brewery & Vineyard Ltd (11375580) United Kingdom