For summary only offences (ie those which are prosecuted in the magistrates court) the information must be laid before the Court within 6 months of the offence. However, that is subject to certain statutory exceptions for some offences. There is no time limit on an arrest, but there will be no chance of a prosecution if outside the time limit.
For other offences, there is generally no time limit.