About Meat & Wine Company Mayfair Limited (12430526) United Kingdom