About Turner & Townsend International Limited (01470522) United Kingdom