213.143.3.225 is located in Sheffield, United Kingdom (latitude 53.381, longitude -1.47) db-ip data: September 2026