About New Ocean Fish Bar Limited (04448903) United Kingdom