About Seaware Limited (02293316) United Kingdom