About Teetee&co Limited (10984170) United Kingdom