About Spc Technologies Ltd (04097428) United Kingdom