About Wells Fish Bar Limited (11557340) United Kingdom