About S & A Retail Ventures Ltd (12191808) United Kingdom