About Marine Fish Bar Limited Limited (11266438) United Kingdom