About Elle Dee Ltd (13135071) United Kingdom