About Seastrop Ltd (11628616) United Kingdom