About Harrold Green Fish Bar Limited (08398442) United Kingdom