About S P (leicester) Holdings Limited (11231281) United Kingdom