About Clearseas Limited (SC354202) United Kingdom