About Teq People Limited (08699913) United Kingdom