About Spc Components Ni Ltd (NI663726) United Kingdom