About Charles Lewis Construction Limited (12491892) United Kingdom