About Torgselmash Lp (SL029369) United Kingdom