About West Mersea Oyster Bar (2021) Ltd (12483101) United Kingdom