About Scc Design Development Limited (08630628) United Kingdom