85.159.56.157 is located in Sheffield, United Kingdom (latitude 53.39, longitude -1.447) db-ip data: September 2026