About Scm Investments Limited (03816494) United Kingdom