About Lewis Carol Construction Limited (02277925) United Kingdom