About Ye Olde Dolphin Limited (04106208) United Kingdom