About Tsr Quality Limited (10278830) United Kingdom