Peak Technology Centre Aberdeen_1 Wed, Dec 16, 2015 02:36 CET investment Aberdeen CMM PEAK milling machine Peak Well Systems SIM Plugs CNC machines MetaPlex SIMULTRA Peak Technology Centre lathes Low resolution Medium resolution Original resolution