About T. C. L. Construction Limited (00975607) United Kingdom