About Spc (kl) Limited (12709733) United Kingdom