About Appleby S Fish Bar Limited (08412586) United Kingdom