About Seamoat Limited (01356297) United Kingdom