About L & M Consultancy Services Limited (01686353) United Kingdom