"......everything was just fine until web site was down and the host was changed."
Yours certainly sounds like a DNS problem. You've got two options:
1) Do nothing and wait until your current DNS server is updated with the correct IP address.
2) Use a different DNS server such as OpenDNS - you can find setup instructions here. I've tested the OpenDNS server and it can resolve www.england-mafia.com to the correct IP address so that should solve your problem.