About Leadenhall No 402 Llp (OC331109) United Kingdom