About Eltham Fish Bar Limited (13290249) United Kingdom