About Elmec International Sales Limited (03322371) United Kingdom