About Dolphin Fish Bar Oldham Limited (11278396) United Kingdom