About Spc Holdings Limited (02913294) United Kingdom