About Tcs1 Company Limited (12663540) United Kingdom