About Leadenhall No 178 Llp (OC322542) United Kingdom