About Sps 42 Limited (06447323) United Kingdom