About M & S Mercantile Limited (02678166) United Kingdom