About Eleanor Fox Limited (09913032) United Kingdom