About Seagull Solutions Ltd (08403542) United Kingdom