About L. & M. Investment Company Limited (00674129) United Kingdom