About Almac Engineers Ltd (09903417) United Kingdom