About Seamade Ltd (10417303) United Kingdom