About Lyonesse London Ltd (12450512) United Kingdom