I have known and worked with Almac for ~45 years. Excellent technical and engineering support whenever required. Pleasant team to work with. A good team of people you can rely on. Follow through on a job and make sure it is completed to satisfaction.