About Leadenhall No 453 Llp (OC339221) United Kingdom