About Seagall Limited (06495416) United Kingdom