About Seagull International Trade Ltd (09690005) United Kingdom