About London & European Mercantile Limited (03899241) United Kingdom