About Tides Kitchen & Wine Bar Ltd (12413645) United Kingdom