H & R Johnson Store in ayodhya, uttar pradesh