About Lex Drake Performance Ltd (13025680) United Kingdom