Millar Callaghan Engineering Services Ltd.

10 Arkwright Way, North Newmoor Industrial Estate, Irvine, KA11 4JU, Scotland