About Churchill Roofing & Construction Limited (11303139) United Kingdom