About Leadenhall No 559 Llp (OC357873) United Kingdom