About Red Herring Fish Bar Limited (13386689) United Kingdom