About T & C Holdings Llc Ltd (13141070) United Kingdom