About Kelly & Haunton Construction Ltd (13345530) United Kingdom