Berrymans turnover hits £40m