About Scc (usa) Limited (08930172) United Kingdom