About Ellen Danielle Duffy Ltd. (09911700) United Kingdom