About Eleanor Wellesley Limited (12391114) United Kingdom