About Ship Water Solutions Limited (10577813) United Kingdom