About Leadenhall No 495 Llp (OC339702) United Kingdom