About Delice Europe Limited (09003162) United Kingdom