About T & Co Investments Ltd (11811044) United Kingdom