About Select & Save Retail Ltd (11528830) United Kingdom