About Tsr Partnership Ltd (11474507) United Kingdom