About Blue Ocean Fish Bar Limited (12422043) United Kingdom