About Spc Management Limited (02126210) United Kingdom