About Ssa&i Limited (12775785) United Kingdom