About S.c.c. Controls Limited (03219453) United Kingdom