About London Commercial And Mercantile Company Limited (00120030) United Kingdom