About Sheppards Fish Bar Limited (08037128) United Kingdom