About Holbury Fish Bar Limited (08240673) United Kingdom