About Leadenhall No 117 Llp (OC321752) United Kingdom