About S C (holdings) Limited (08290354) United Kingdom