About I C S Fish Bar Ltd (07209393) United Kingdom