About Spp Group Limited (04061722) United Kingdom