About Alimac Hr Limited (07343750) United Kingdom