About Tom Bell Fish Bar Limited (12974774) United Kingdom