About Seaswift Products Limited (03294571) United Kingdom