H & R Johnson Store in Narayanguda, hyderabad, telangana