About Leadenhall No 342 Llp (OC330555) United Kingdom