North West Facilities is a Weber recommended Installer Posted byadmin December 6, 2013December 7, 2013 North West Facilities is a Weber recommended installer for external wall insulation,North Wales. External wall insulation (EWI) is a product for insulating your home.