About Tsr Bars Ltd (11554603) United Kingdom