A Solid Solution: VIPA MICRO PLC – A mini powerhouse