About Tsm (uk) Limited (08119727) United Kingdom