About Leadenhall No 142 Llp (OC321917) United Kingdom