About Eleanor Havers Limited (13471255) United Kingdom