About Ssalc Limited (08512101) United Kingdom