About Seastar Limited (01046628) United Kingdom