About Spc Communications Ltd (08294317) United Kingdom