About Elle Publishing Limited (07895718) United Kingdom