About Ellen-d Limited (13491494) United Kingdom