About Elle Limited (01395739) United Kingdom