About Turner & Townsend Suiko Limited (03363376) United Kingdom