About Sca Investments Limited (08027386) United Kingdom