About Leadenhall No 344 Llp (OC330557) United Kingdom