About Tee & Co Investments Limited (11735352) United Kingdom