About Mayflower Bar & Eatery Limited (07163104) United Kingdom