About Tornado Sales Lp (SL029718) United Kingdom