About Sps Redditch Ltd (12924903) United Kingdom