About L C & M Limited (04677843) United Kingdom