About Lewis & Confaloni Construction Limited (13488132) United Kingdom