About Anchor Fish Bar Limited (11025139) United Kingdom