About Scc Investments Limited (03563809) United Kingdom