About L & T Construction Limited (05941339) United Kingdom