About L. & M. Thompson Limited (04960366) United Kingdom