Two local opticians are raising money for charity by taking part in the Edinburgh Marathon.