About Leadenhall No 116 Llp (OC321751) United Kingdom