Diageo India's head offices have been visited by customs and revenue officials in the country.