Company name: Garmendale
Description: Garmendale is a leader in the design, engineering and build of theme park rides from design, engineering, shotgun gate systems and ongoing maintenance
Ilkeston, Derby DE7 8EF, United Kingdom