About Spp Ip Limited (12679862) United Kingdom