TLF

 The Leadershipfactor - British Company founded in 1996 as specialists in customer research, based in an old textile mill in Taylor Hill, Huddersfield. Has offices located around the world