About Ste Solutions Limited (08252002) United Kingdom