About Island Fish Bar Ltd (11562256) United Kingdom