About London & Metropolitan International Limited (03846567) United Kingdom