About Sp (leicester) Limited (03857034) United Kingdom