About Elf Europe Limited (04128940) United Kingdom