About S & P Retailers Ltd (10663910) United Kingdom