About Eleanor Of England Limited (12388987) United Kingdom