About Tsm Toll Bar Limited (09005927) United Kingdom