About Tyrone Lebon Studio Ltd (11641934) United Kingdom