About Scc (s-o-t) Holdings Limited (08744037) United Kingdom