About Spm Associates Limited (08911051) United Kingdom