About Tsr 2 Limited (05397939) United Kingdom