About S. P. Plus Limited (03304526) United Kingdom