About Slm It Solutions Limited (08192840) United Kingdom