About Spc 2004 Holdings Limited (08497164) United Kingdom