Understanding General Insurance for Construction Businesses: A Comprehensive Guide