About Elan Products Limited (12350223) United Kingdom