About Tqi Limited (05682238) United Kingdom