About Eleanor Wallis Limited (10604753) United Kingdom