About T & C S Limited (05620611) United Kingdom