About Seapower (uk) Ltd. (03329727) United Kingdom