About Tsl Research Group Limited (10232483) United Kingdom