About Eba Fish Bar Ltd (09729274) United Kingdom