Kester Cunningham hikes revenue by £1m