About Tilbury Douglas Construction Limited (00303359) United Kingdom