About Leadenhall No 500 Llp (OC340242) United Kingdom