About Henlow Fish Bar Limited (07342743) United Kingdom