About Ssi Group Ltd (12584707) United Kingdom