International trading company, selling generator sets, automotive equipment and trucks. Based in The Netherlands EU, 20 minutes from Amsterdam. Since 1990.