About Tsr Manchester Ltd (11476640) United Kingdom