About Toby Gamble Lx Ltd (12269536) United Kingdom