About Scm Holdings Limited (04868485) United Kingdom