About Leadenhall No 042 Llp (OC321680) United Kingdom