About Leadenhall No 161 Llp (OC322029) United Kingdom