About A1 Fish Bar Limited (11863843) United Kingdom