About Delanee Eton Limited (08044389) United Kingdom