About Scm International Limited (10307372) United Kingdom