About Marks & Spencer Company Archive Cic (07377510) United Kingdom