About Leadenhall No 179 Llp (OC322280) United Kingdom