About Leonesse Limited & Co (LP003772) United Kingdom