About Dw Ellen Ltd (10670007) United Kingdom