Thanks to BME_sundevil I was able to pull the original model apart using SolidWorks and print each part separately on my UP! 3D printer. There was very little support material except on the springs but with care didn't they turn out fantastically. I am chuffed with the quality of my UP! 3D printer.
---
Imported from Thingiverse: https://www.thingiverse.com/thing:7760
Original creator: Brinny