About Dolphin Cafe & Restaurant Ltd (10095833) United Kingdom