About St Solutions (nw) Limited (11082739) United Kingdom