About Eleanor Consulting Limited (06253423) United Kingdom