About The Technicolor Tea Company Ltd (11635171) United Kingdom