About Seamline Limited (12992502) United Kingdom