About Tcsc Managements Limited (09730927) United Kingdom