About Tsm Management Limited (02036797) United Kingdom