About Leadenhall No 147 Llp (OC322277) United Kingdom