About Thornton - Clough Limited (13132851) United Kingdom