About The Esplanade Fish Bar Ltd (04986164) United Kingdom