About Elac Products Ltd (12674285) United Kingdom