About Spc Internet Ltd (01699097) United Kingdom