About Seaspeed International Limited (12925255) United Kingdom