About Thorogood Construction Services Limited (10347605) United Kingdom