About Lambert Leonard & May (lancs.) Llp (OC341397) United Kingdom