About Yacht Haven Cafe Ltd (SC681378) United Kingdom