About Ely Fish Bar Limited (12777417) United Kingdom