About Blue Oyster Fish Bar Ltd (12467574) United Kingdom