About S.c.t.c. Limited (04804482) United Kingdom