About Marshall S World Ltd (11626266) United Kingdom