About Elan Plant Limited (11758910) United Kingdom