Company name: Himoinsa Power Solutions
Description: HIMOINSA designs and manufactures diesel and gas generator sets, hybrid generators, lighting towers and control panels.
Gateway, Crewe CW1 6YY, United Kingdom