About Tns London Limited (05982172) United Kingdom