About Ssa Solutions Limited (08241178) United Kingdom