A Chinese takeaway in Carterton, Oxfordshire has dramatically improved its hygiene rating after requiring “major improvement”.