About Seagulls Fish Bar Limited (13290681) United Kingdom