About Dolphin Fish And Chips South Ltd (11047076) United Kingdom